/** 全局 **/
body{margin: 0px auto; width: 980px; color: #4b4b4b;}
h1{margin: 0px; padding: 0px; line-height: 2.0em; text-align: left;}
h2{margin: 0px; padding: 0px; line-height: 2.0em; text-align: left;}
h3{margin: 0px; padding: 0px; line-height: 2.0em; text-align: left;}
h4{margin: 0px; padding: 0px; line-height: 2.0em; text-align: left;}
h5{margin: 0px; padding: 0px; line-height: 2.0em; text-align: left;}
h6{margin: 0px; padding: 0px; line-height: 2.0em; text-align: left;}

h2 a{color: #888888;}
h2 a:hover{color: #376ec2;}

h1:hover a.wiki-anchor{display: inline-block;}
h2:hover a.wiki-anchor{display: inline-block;}
h3:hover a.wiki-anchor{display: inline-block;}
h4:hover a.wiki-anchor{display: inline-block;}
h5:hover a.wiki-anchor{display: inline-block;}
h6:hover a.wiki-anchor{display: inline-block;}

div{margin: 10px 0px; padding: 0px; line-height: 1.6em;}
p{margin: 10px 0px; padding: 0px; line-height: 1.6em; word-wrap: break-word; text-indent: 2em; color: #000000;}
pre{
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 6px 10px;
    border: 1px solid #dddddd;
    border-radius: 3px;
    background-color: #f8f8f8;
    line-height: 19px;
    font-size: 13px;
    font-family: "Lucida Console";
    word-wrap: normal;
    color: #4b4b4b;
    outline: none;
    overflow: auto;
}
blockquote{margin: 10px 0px; padding: 6px 2.0em; border: 1px dashed #c0c0c0; background-color: #f8f8f8; border-radius: 3px; font-size: 1.0em;}
q{margin: 10px 0px; padding: 6px 10px; border: 1px dashed #c0c0c0; background-color: #f8f8f8; border-radius: 3px;}
blockquote p{margin: 0px; padding: 0px; text-indent: 0em;}
code{padding: 2px 4px; color: #d14; background-color: #f7f7f9; border: 1px solid #e1e1e8; white-space: nowrap; font-weight: normal;}
code, kbd, pre, samp {font-family: "Menlo","Liberation Mono","Consolas","DejaVu Sans Mono","Ubuntu Mono","Courier New","andale mono","lucida console",monospace;}

ul{display: block; list-style-type: disc;}
ul li{display: list-item; line-height: 1.8em;}

ol{display: block;}
ol li{display: list-item; line-height: 1.8em;}

ul.dir{margin-left: 0px; list-style: none;}
ul.dir li{line-height: 30px; color: #555555;}
ul.dir li span.num{width: 24px; padding: 0px 4px 0px 0px; display: inline-block; text-align: right;}
ul.dir li a.link{color: #888888;}

a:link{color: #136ec2; text-decoration: none;}
a:visited{color: #136ec2; text-decoration: none;}

/* table */
table{
    margin: 10px 0px;
    width: 100%;
    border-spacing: 0px 0px;
    border-collapse: collapse;
    background-color: #ffffff;
}

table, table td{border: 1px solid #999999; border-collapse: collapse;}
table tr th{padding-left: 2px; padding-right: 2px; border: 1px solid #999999; background-color: #efefef; line-height: 28px;}
table tr td{padding-left: 2px; padding-right: 2px; border: 1px solid #999999; line-height: 24px;}
table tr.head td{
    font-weight: normal;
    height: 24px;
    line-height: 24px;
    white-space: nowrap;
    background-color: #eaf8ff;
    color: #555555;
}

table tr.head td em{font-style: normal;}
table tr.head td em.title{float: left; height: 20px; line-height: 20px;}
table tr.head td em.order{float: left; width: 20px; height: 20px;}
table tr.head td em.asc{background: url(../images/narrow.gif) repeat-y scroll 0px 0px transparent;}
table tr.head td em.desc{background: url(../images/narrow.gif) repeat-y scroll 0px -20px transparent;}
table tr td a.ellipsis, table tr td span.ellipsis{display: inline-block; vertical-align: middle; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

/* 页面布局 */
div.wrap{clear: both; width: 980px; margin: 0px auto; padding: 0px;}
div.wiki-panel{clear: both; margin: 0px; padding: 0px 0px 200px 0px; overflow: hidden;}
div.wiki-ctrl{clear: both; margin: 0px; padding: 0px;}

div.wiki-subtitle{margin: 0px; padding: 0px; font-size: 0.8em; color: #888888;}
div.wiki-content{clear: both; margin: 0px; padding: 0px 0px 200px 0px;}
pre.wiki-content{padding: 0px; border: none; background-color: #ffffff; font-size: 13px; line-height: 19px; overflow: visible; white-space: pre-wrap; word-break:break-all; word-wrap:break-word;}

div.scrolltop{
    width: 20px;
    height: 50px;
    right: 10px;
    bottom: 80px;
    background: transparent url(../images/scrolltop.gif) no-repeat scroll 0px 0px;
    line-height: 999px;
    cursor: pointer;
    overflow: hidden;
    position: fixed;
    display: block;
}

/* 编辑器适配 */
.je-editor{padding: 0px 20px 200px 30px;}
.je-source{padding: 0px 20px;}
.je-dir{border: 1px solid #dedfe1;}
.je-dir .je-title{margin: 0px 0px 10px 0px; padding-left: 14px; height: 30px; border-bottom: 1px dashed #dddddd; font-weight: bold;}
.je-dir .je-title h4{float: left;}
.je-dir .je-title span{float: right; width: 50px; height: 20px; margin-top: 10px; background: url("../images/arrow.gif") no-repeat scroll 35px -44px #fafafa; line-height: 20px; font-size: 12px; cursor: default; display: block;}

.je-dir ul{margin-left: 0px; padding: 0px 0px 0px 16px; background: none repeat scroll 0px 0px #ffffff; list-style:square inside url("../images/dot.gif"); font-size: 13px;}
.je-dir ul li{line-height: 28px;}
.je-dir ol{margin: 0px; padding: 0px; width: 100%; list-style:square inside url("../images/dot.gif"); font-size: 13px;}
.je-dir ol li{line-height: 28px;}

.je-dir dl{padding: 0px 20px 0px 16px; background: none repeat scroll 0px 0px #ffffff; list-style:square inside url("../images/dot.gif"); font-size: 13px;}
.je-dir dl dd{line-height: 28px;}

.je-dir ul li a, .je-dir ol li a, .je-dir ul dl dd a{width: 96%; border-bottom: 1px dashed #e8e8e8; box-sizing: border-box; display: inline-block;}
.je-dir a:hover{text-decoration: underline;}

ul.je-reference-list{}
ul.je-reference-list li{line-height: 1.3em; font-size: 0.94em;}
ul.je-reference-list li a{color: #666666;}

div.je-dir-body{clear: both; overflow: hidden; border-top: 1px dashed #dedede;}
div.je-dir-body div.je-x1{margin: 4px 0px; padding-left: 10px; font-size: 14px; font-weight: bold; color: #336699;}
div.je-dir-body div.je-x2{margin: 0px; padding: 0px; overflow: hidden;}
div.je-dir-body div.je-x1 a{color: #336699;}
div.je-dir-body div.je-x1 a.je-edit {
    height: 15px;
    line-height: 16px;
    margin: 0px 4px 0px 4px;
    padding-left: 18px;
    background: transparent url(../images/wiki-edit.gif) no-repeat -85px 1px;
    font-size: 12px;
    font-weight: normal;
    font-family: "SimSun";
    text-decoration: none;
    color: #888888;
    display: inline-block;
}
div.je-dir-body div.je-x1 a.je-edit:hover{background-position: -85px -146px; text-decoration: none; color: #136ec2; cursor: pointer;}
.je-attach{padding: 8px; border: 1px dashed #999999; background-color: #ddffdd; font-size: 12px;}
